package com.sbl.dao;

import com.sbl.domain.Account;

import java.util.List;

/**
 *  账户的持久化接口
 *              数据库的配置使用的是XML
 */
public interface IAccountDaoDatabaseXML {

    /**
     *   查询所有
     */
    List<Account> findAllAccount();

    /**
     *  查询某一个
     */
    Account findOneAccountById(Integer id);

    /**
     * 保存账户
     */
    void saveAccount(Account account);

    /**
     * 更新账户
     */
    void updateAccount(Account account);

    /**
     * 删除
     */
    void deleteAccount(Integer accountId);
}
